body,div,ol,ul,li,p,h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	font-weight: normal;
}
ol,li,ul{
	list-style: none;
}
p,h1,h2,h3,h4,h5,h6{
	text-align: center;
}
p{
	color:#8c9398;
}
a{
	text-decoration: none;
}

/* 加载自定义字体 */
@font-face{
	font-family:Ltb;
	src:url('../fonts/Lato-Bold.ttf');
}
@font-face{
	font-family:Osb;
	src:url('../fonts/OpenSans-Bold.ttf');
}
@font-face{
	font-family:Osl;
	src:url('../fonts/OpenSans-Light.ttf');
}
@font-face{
	font-family:Ossb;
	src:url('../fonts/OpenSans-Semibold.ttf');
}
@font-face{
	font-family:Osi;
	src:url('../fonts/OpenSans-Italic.ttf');
}

body{
	font-family: Osl;
	color:#353535;
}
html{
	font-size: 16px;
}

.container{
	margin:0 auto;
}

/* 媒体查询

min-width */

/* 关键词 screen屏幕 and连接符 (条件)  x >= 768px */

/* 顺序 从小 - 到大 */
@media screen and (min-width:768px){
	.container{
		width:720px;
	}
}

/* x > 992px */
@media screen and (min-width:992px){
	.container{
		width:970px;
	}
}

/* x > 1200px */
@media screen and (min-width:1200px){
	.container{
		width:1170px;
	}
}
